package com.qiyuexinxi.chat.dto.response;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.NotNull;
import javax.validation.constraints.Pattern;
import java.util.List;
import java.util.Map;

/**
 * @author yangxingyu
 * @date 2020/2/27
 * @description
 */
@ApiModel("获取用户信息响应")
@Data
public class GetUserInfoResponse {

    @ApiModelProperty(value = "用户Id",required = true)
    private Integer userId;

    @ApiModelProperty(value = "用户名称",required = true)
    private String username;

    @ApiModelProperty("vip标示 0:普通会员 1:月vip 2:季vip 3:年vip")
    private String vipLogo;

    @ApiModelProperty("个性签名")
    private String signature;

    @ApiModelProperty("兴趣爱好")
    private String hobby;

    @ApiModelProperty("背景图片")
    private Map<String,Object> backPicture;

    @ApiModelProperty("用户图片")
    private List<Map<String,Object>> pictureUrls;

    @ApiModelProperty("所在城市")
    private String city;

    @ApiModelProperty("性别")
    private String sex;

    @ApiModelProperty("年龄")
    private String age;

}
